Obec Český Rudolec leží v Jihočeském kraji v ORP Dačice v nadmořské výšce 511 m. V roce 2014 zde žilo 933 obyvatel. Český Rudolec má katastrální území o rozloze 4932 ha.